sea snails - Espagnol Anglais Dictionnaire